Aqui descrevemos os vários métodos/funções que podem ser usados com nosso Javascript:
- The
flux.getmethod - The
flux.trackmethod - Ouvintes de eventos
O método get
O método flux.get pode ser usado para recuperar tokens resolvidos que foram retornados recentemente.
Quando ocorre o rastreamento, quaisquer solicitações de resolveToken são retornadas e adicionadas a um objeto resolvedTokens.
O método flux.get acessa este objeto e retorna o valor.
Por exemplo, para obter o ID do visitante atual:
flux.get('{visitor}')Para obter o ID do nó atual:
flux.get('{current-node-id}')E para quaisquer outros tokens que você tenha definido em fluxOptions ou enviado em uma solicitação de visualização manualmente:
flux.get('{token-name}')O método track
O método track é para enviar visualizações e conversões.
Estes são detalhados completamente em seus documentos dedicados:
Os dois eventos são:
flux.track('view',
{ optional tracking attributes object },
optionalCallbackFunction
)e
flux.track('conversion',
{ conversion tracking attributes object },
optionalCallbackFunction
)Ouvintes de eventos
O FunnelFlux JS não requer mais ouvintes de eventos para garantir o sequenciamento de conversões.
No entanto, você ainda pode explorar nossos eventos JS para acionar outros eventos.
Atualmente, existem dois disponíveis, exemplos abaixo:
document.addEventListener('fluxView', function(){
console.log('Flux view completed')
})document.addEventListener('fluxConversion', function(){
console.log('Flux conversion completed')
})Ou no caso de acionar outras funções:
document.addEventListener('fluxView', functionToCall)document.addEventListener('fluxConversion', functionToCall)